package org.domain.projeto.entity;

import java.io.Serializable;
import java.util.List;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.OneToMany;
import javax.persistence.Table;


/**
 * The persistent class for the marca database table.
 * 
 */
@Entity
@Table(name = "MARCA", schema= "L&LCommerce")
public class Marca extends AbstractBaseEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	private Integer idMarca;

	private String descricaoMarca;

	//bi-directional many-to-one association to Produto
	@OneToMany(mappedBy="marca")
	private List<Produto> listaProdutos;

    public Marca() {
    }

	public Integer getIdMarca() {
		return idMarca;
	}

	public void setIdMarca(Integer idMarca) {
		this.idMarca = idMarca;
	}

	public String getDescricaoMarca() {
		return descricaoMarca;
	}

	public void setDescricaoMarca(String descricaoMarca) {
		this.descricaoMarca = descricaoMarca;
	}

	public List<Produto> getListaProdutos() {
		return listaProdutos;
	}

	public void setListaProdutos(List<Produto> listaProdutos) {
		this.listaProdutos = listaProdutos;
	}

	
}